/*
  1. javascript 中的垃圾
    1. JavaScript中内存管理是自动的

    2. 对象不在被引用时是垃圾

    3. 对象不能从根上访问到时是垃圾

  2. javaScript 中的可达对象
    1. 可以访问到的对象就是可达对象（引用，作用域链）
    
    2. 可达的标准就是从根出发是否能够被找到

    3. JavaScript中的根就可以理解为时全局变量对象
*/
/* let obj = { name: "xm" };
let ali = obj;
obj = null; */

// 可达对象
function objGroup(obj1, obj2) {
  obj1.next = obj2;
  obj2.prev = obj1;

  return {
    o1: obj1,
    o2: obj2,
  };
}

let obj = objGroup({ name: "obj1" }, { name: "obj2" });
console.log(obj);
